barbecued spareribs - Inglés Sinónimo Diccionario